@charset "UTF-8";

/* 多规格 */

.goods-spec-many { display: none;}

.goods-spec-many .goods-spec-box {

 	margin-top: 8px;

    border: 1px solid #e4e4e4;

    padding: 20px 20px 20px 20px;

    border-radius: 4px;

    margin: 0 0px 0 15px;

}

.spec-group-add-item.form-group {

    margin-left: 0;

    margin-right: 0;

}

.goods-spec-many input { font-size: 1.6rem !important; padding-left: 10px !important; border: 1px solid #e3e2e5 !important; }

.goods-spec-many input.field-error { border-color: #dd514c !important; }

.goods-spec-many .spec-group-item { margin-bottom: 25px; }

.goods-spec-many .spec-group-item .spec-group-name { margin-bottom: 15px; }

.goods-spec-many .spec-group-item .spec-group-name span { font-size: 1.5rem; }

.goods-spec-many .spec-group-item .spec-group-name .icon-shanchu1 { display: inline-block; }

.goods-spec-many .spec-group-item .spec-list .spec-item { position: relative; margin-right: 12px; margin-bottom: 12px; }

.goods-spec-many .spec-group-item .spec-list .spec-item span { min-width: 50px; display: inline-block; border: 1px solid #ddd; text-align: center; padding: 0 15px; border-radius: 2px; font-size: 1.3rem; line-height: 30px; }

.goods-spec-many .spec-group-item .spec-item-add input { width: 110px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }

.goods-spec-many .spec-group-item .spec-item-add button { display: table-cell; height: 32px; font-size: 1.3rem; border-color: #e3e2e5; border-left: none; border-top-right-radius: 4px; border-bottom-right-radius: 4px; outline: none; }

/*.goods-spec-many .spec-group-button button { color: #2589ff; background-color: #fff; border-color: #2589ff; font-size: 12px; border-radius: 4px; outline: 0; font-weight: 400; padding: .6em 1em; outline: none !important; }

.goods-spec-many .spec-group-button button:hover, .goods-spec-many .spec-group-button button:focus { color: #fbfbfb; background-color: #19a7f0; }*/

.goods-spec-many .spec-group-add { display: none; }

.goods-spec-many .spec-group-add .spec-group-add-item { margin-bottom: 10px; }

.goods-spec-many .spec-group-add .spec-group-add-item input { width: 160px; border-radius: 4px; display: inline-block; margin-left: 12px; }

.goods-spec-many .goods-sku { display: none; /* 批量设置sku */ /* 商品sku表格 */ }

.goods-spec-many .goods-sku .goods-spec-line { 

	border: 1px dashed #e3e2e5; 

	margin-bottom: 2.4rem;

	margin-top: 2.4rem;

}

.goods-spec-many .goods-sku .spec-batch { margin-bottom: 2rem; }

.goods-spec-many .goods-sku .spec-batch .form-label { padding-top: 0; }

.goods-spec-many .goods-sku .spec-batch .form-group {

	margin-left: .6rem;

    margin-right: -4px;

}

.goods-spec-many .goods-sku .spec-batch .form-group input { width: 110px; }

.goods-spec-many .goods-sku .spec-sku-tabel td.td-spec-value { padding: .7rem 1.3rem !important; }

.goods-spec-many .goods-sku .spec-sku-tabel input { display: inline-block !important; }

.goods-spec-many .goods-sku .spec-sku-tabel input.ipt-goods-no { width: 100%; }

.goods-spec-many .goods-sku .spec-sku-tabel input.ipt-w80 { width: 80px; }

.spec-group-add-item.margin-top {

    margin-top: 2em;

}

.goods-spec-many .spec-group-item .spec-list .spec-item:hover .icon-shanchu1 { visibility: visible; }

.goods-spec-many .spec-group-item .spec-list .spec-item .icon-shanchu1 { position: absolute; width: 20px; top: -9px; right: -9px; visibility: hidden; }

.goods-spec-many .icon-shanchu1 { cursor: pointer; text-align: center; color: #ababab; font-size: 1.3rem; }

.goods-spec-many .icon-shanchu1:hover { color: #6b6b6b; }

.am-fl {

    float: left;

}

.am-cf:after {

    clear: both;

}

.am-cf:after, .am-cf:before {

    content: " ";

    display: table;

}

*, :after, :before {

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

}

.goods-spec-many input[type=text],.goods-spec-many input[type=number]{

    height: 32px;

}

.goods-spec-many tbody tr td,.goods-spec-many tbody tr th{

    text-align: center;

}

.am-text-middle {

    vertical-align: middle!important;

}

.spe_img_one .col-xs-3{

    width: 100%;

    margin-top: 0;

    height: 0.3em;

    display: flex;

}

.spe_img_one a img{

    height: 44px;

}

.spe_img_one .thumbnail{

    width: 100%;

    display: block;

    height: 32px!important;

    border: 0px!important;

    padding: 0;

    margin-top: -6px;

}



.spe_img_one .btn-xs.btn-trash{

    display: none;

    width: 32px;

    height: 32px;

}

 /* ======= 样式增强 ======= */
  #price-table-container {
    width: 100%;
  }

  #price-table-container table {
    width: 100%;
    border: 1px solid #ddd;
  }

  #price-table-container table th,
  #price-table-container table td {
    border: 1px solid #ddd !important;
    vertical-align: middle !important;
    text-align: center;
  }

  #price-table-container .form-control {
    height: 30px;
    padding: 4px 6px;
  }

  #price-table-container .input-group-addon {
    background-color: #f9f9f9;
    border-color: #ccc;
  }

  #price-table-container small {
    color: #888;
    font-size: 12px;
  }

  #price-table-container tr:hover {
    background-color: #f9f9f9;
  }